package com.jiang.spring_security_singleboot.controller;

import org.springframework.security.access.annotation.Secured;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * @中软华腾软件系统有限公司,未经授权不得擅自传播
 * @类描述: 产品控制器
 * @类名称:ProductController
 * @作者: 蒋正午
 * @编辑时间: 2021/4/26 9:40
 * @版本: 1.0
 */
@RequestMapping("/product/*")
@Controller
public class ProductController {

    @GetMapping("hello")
    @ResponseBody
    public String hello(){
        return "SUCCESS";
    }

    // 返回一个数据列表页面
    @Secured("ROLE_PRODUCT")
    @GetMapping("findAll")
    public String findAll(){

        return "product-list"; // 这时候要配置好视图解析器，指定到哪里去找这个页面
    }


}
